long-snouted spinner dolphin - German English Dictionary